use mongoStore for storing session
Use css sprite to render map
update player to use sprites
update case
draw whole map directly in secondary canvas instead of redraw some region every frame
fix rendering issue
styling for devices