General Update To Chart & Other Stuff

Started Some 'Rendering' code in Gantt
added an x2 and y2 in gantt (as we're working in rectangles)
set some default rendering values in Gantt
removed some (un-needed) astraction
added an accessor to Task (taskDuraction)

right now task algorithms are top priority (and i still dunno how date
works, halp me harry)