separated work into more files, added groundwork for some basic stuff like drawing canvas and event handlers, to be finished upon conclusion of design discussion