Establish Basic MVC pattern

Pattern works, but need to flesh out functions.