GUI changes:
-fixed highlight bugs when clicking on overlapped tasks in canlendar
-new highlighting today row in calendar
-changed gui whole colour scheme with a new textured background
-added support for new task type(across days tasks, not tested yet cause current code cannot be compiled)