Added background image. Draws all tiles to buffered image once, then draws buffered image on repaint()
Added map array and modified grid getters and setters