Added model, view, controller subdirectories. Moved all current source files into model