updating Doctrine code to use the native lass loader
creation of session management class, pulling more View code into the ViewController, reorganizing folders