Level class added.

Main now contains an array of Level objects to iterate through (only one
level in it currently). Level now uses the Background class. End-user
functionality has not changed, but it is now possible to begin adding
platform surfaces rather than just a background.

Other changes:
New (still temporary) background image added for level
Slight update to kitten sprite