#12:overhauled the engine object to behave as an object instead of a script.  This allows state ojects to refer to it for state changes and stuff
#12: Added some simple state information
Added Play Again button textures
#12: Added the victory state file
#12: Added the victory state file
#12: Made state prototype
#12: Made state prototype
refactored utils
updated to reflect Utils refactor
updated to reflect Utils refactor
updated to reflect Utils refactor
refactored manager prototype
updated to reflext new manager prototype
updated to reflext new manager prototype
updated to reflext new manager prototype
changed sprite to use the new pattern
updated to use sprite's new pattern
updated to use sprite's new pattern
Refactores to be easier to read, and be instantiated with new.
updated to use new Projectile Manager pattern