Directory structure revamped. Not much documentation on best practices, so I'm going with gut feeling and lessons learned from previous projects. To do: build up an MVC framework and restructure this project into that model.