Auth and routing 

This a cleaned version of the prior commits along with any remote code that Stepf and I worked on that she did not upload. sorry for the :poop: load of commits eventualy we will get it all cleaned up :smile: 
![f455acb55158cba209be25aec02be788d9fe281d3372eba80a3a4c7fb5e3f8bb](https://cloud.githubusercontent.com/assets/2830909/4172110/91be8f02-3544-11e4-96b3-f9debbaf12bc.jpg)