Gravity Gun Commit

Uses the tools system I created.