added 2 canvases to make it easier for game mechanics and added functionality for sprites and bckgrounds