changed directory structure and split up massive client code
use external css and updated readme
moved files
removed unused globals and let sprite manager do the player sprite init
updated readme
fixed player poltergeist bug
reduce globals using module pattern
pass canvas as arg
weapon has access to its owner