Added a content manager and looping background class, changed Sprite and weapon to make it easier and more intutive for programming.