Foregrounding things work, but player gets stuck weirdly
Code cleaned up further

Scrolling class and Collision class created and things moved around to
more logical places.

Next: Update text file parsing for all classes to look like it does for
Room
Text file parsing now looks the same for all types
Starting position now works (again,apparently)
Didnt work, works now
Backup, remaking Scrolling
Scrolling works pretty well, weird around edges
Scrolling now works, but sometimes scrolls the wrong way before scrolling the right way
Scrolling now works, but with a quickfix because of slow correction scroll at certain angles

Fix later