Made Line getters const.
Line now uses Vec2i instead of Vec2d.
Merge branch 'line-refactoring'
Removed unused parameter warning from ObjectGraph.
Implemented the Object class.