Update formatting
Moved files in the damage package to weapon package
Update haxelib.json
Use FlxPool
No longer need a public constructor when pooled