Added scrolling background component
Removed a bunch of default constructors
Added Direction enum

Signed-off-by: BunnyRabbit2 <iamlewisstorey@yahoo.com>
Added player component. Have movement added inside bounds
Changed player images from four seperate images to a single sheet
Turned off key repear because it's stupid

Signed-off-by: BunnyRabbit2 <iamlewisstorey@yahoo.com>