Cleared out old, useless functions. Moved firing logic to Weapon