Updated (Backend)

- April 28th
- Abstracted all views to be there own class, hooked up things to start
looking like they should