Implemented fireball shooting
Implemented shooting collisions and FX
Misc changes