Implement alternate weapons.

Need weapon spritesheets to be fixed.
Update weapon sprite