Primarily finished implementing QPainter method of map drawing, but also a lot of cleanup and put header on all code