reformatted completely to remove global vars

this file no longer has the intended use of tkinter. too strange.
instead stickign with eztext for all text handling. reformatted the code
to look cleaner, place within two main classes, the game class holds all
functions not related to the info box, while the info box has its own
class to run from simply because i still dunno how the fuck that thing
works. remaining problem, eats cpu, must figure out how to blit/render
without repeating that step untill new info is made or current state is
changed, ie: scrolling the window. everythign should have appropriate
comments now as well, minus the info box.