Added Background Scrolling, and Player Shooting