Tweaked the way Bullets track who they belong to
Added a way for Update functions to add new objects
Tweaked a couple of constants
Added a crouch dash ability that generates a shield around the player in the direction fo the dash
Added the concept of a save file. It currently only tracks the upgrade aquired