Added draw with mouse functionality

User is able to draw by moving the mouse for ease of use, erase by
click, or add tiles by click (for details etc)