initial commit for copying the canvas layout stuff
change port to work with other projects better
some game grid drawing and tile idea