Added stuff to scene manager

Started to integrate scene manager with rest of code. Added more too it.
Need to flesh out the updating part of scene manager. Added more
comments.