added functionality to show where to draw
added clean to all targets
removed all const to reduce warning in linux machines