Add canvas and game programming