Massive source restructure

Restructured source layout to bring it in line with new Mirus guidelines found [here](https://github.com/joshbeitler/mirus/blob/master/docs.new/notes/app-structure).  Wouldn't it be silly if the very operating system these guidelines were designed for didn't even follow them? xD