Added the basic system and engine classes. Working on canvas now.