Separated weapons to new file, weapons.js. Also cleaned up by renaming some variables to more useful/less cryptic naming
Added 3 frame animation on player depending on current direction. Also added animation optimization to accommodate for browser specific optimizations, with a fallback to the regular setTimeout()
removed useless functions
fucked up code, like, alot
Fixed bug where weapons would not clone correctly
Modified animation function calls a bit
Added new weapon sprites