Draws background image
Shows default system mouse
Added parameters for GUI
Defined method update and draw
Overloaded [] operator