Cannon 2- The Return of Cannon

Got the cannon to rotate and made the CannonManager class to clean it up
into a class but just left it in Game1 for now.  Made states for the
cannon to go through as it rotates, powers up, and shoots, works with
spacebar.