Background Scrolling in HomeTown

movement in Home Town, and hero will not go out of bounds anymore.

Added a Hero class and changed "Sprite" instances to "Hero" instances