started the refactor....things work here but coupling is even worse at the moment
inlcude lobby.css
removed quadtree from project (not really needed now that we are on a grid based system)
-added jquery.d.ts
-moved definition scripts into a folder
-started moving some of the mouse event handlers out of game and into client.ts
switched from using event.button to event.which because jquery.d.ts seems to understand this
-trying to get rid of all the errors
-added a Peer.d.ts class
-added Coords class
-removed all errors from drawer.ts
-removed all errors from utilities
-moved SEED variable from Game into Utilities
-swapped out jquery.d.ts with another version found online
-added selectionObject class
-removed the rest of the errors
fixed bug in coordsToBox introduced by refactorings
-all the errors are gone!!!
-removed some 3rd party files and just inlcude refs to them (they had JS that VS didn't like)
unable to test at the moment so this might throw runtime errors but...
-no errors showing in VS!!!
-added an action class
-moved "drawing specific code" (things like interpolation) to drawer
-rewrote some utility code to use grid locs instead of translating to coords
removed all references to drawer from Game class (it shouldn't have to know anything about the existence of what is being used to render it)
changed Drawer to be a TypeScript class and gave Client a instance of it
-fixed the freezing bug ...basically we were incorecctly marking some grid locs as not passable (error in pathing.ts)
-fixed bug in utilities.getDirection where up was never returned
included missing file
fixed the interpolation bug, things look good!
forgot to add to last commit