added router, basic controller outline
hopefully fixed merge conlicts
fixing bad merge
Merge pull request #3 from ADukeLabs/tye

added router, basic controller outline