CSC408 - Omni Editor Group 8