design game canvas
design updates and begin with logic