new javascripts to map config
getting user actions from db view
loadMapObjects method to load objects from db that has to be rendered to map
User now supports character, and it loads user's character from db
DrawEngine.js -> should be responsible for drawing objects to map. This reduced grid.js complexity
grid.js performance boost, should not redraw on mouse move, when tile doesnt change. Added support for rendering objects with DrawEngine. Added support for modified coordinates to objectLibrary.
ObjectLibrary.js -> should be responsible for keeping objects. Left "static" intentionally, like DrawingEngine. Should always be a single instance, keeps all the objects relevant to map.
ActionHandler test
javascriptHandler test refactoring
requestHandlerTest refactoring
GameHandler controller for handling game related actions
changes to MapHandler map output function
RequestHandler support for multiple simultaneous requests from a single request
ResponseHandler to handle request responses in JSON
iRequestHandler interface
ConstructorLibrary changes to support calling functions having their single instances(static ?). gameState functions
drawingLibrary now loads objects from object
MapController to replace movement_grid.js with better functionality
objectLibrary added functions to modify drawing width and height of an object so that it appears in correct location more often
RequestLibrary supports responseJSON, which returns JSON parsed xmlhttp result
ResponseHandlerTest