Controller refactor

Massive changes!
- pulls some stuff into partials (can be found in views folder)
- splits up controllers
- creates angular services (Log and FileStructure)
- generally makes things less of a tangled mess