[Modified] Moved Timer intanciation to avoid calling methods of
a null bject. Closes #10
[Modified] Moved GraphView to a new package