Add skelton of various files
Add basic stuff for Graphics subsystem. Changes in the CMakeLists file
Add basic code for Canvas.