Add ui key press and hook event up to add repo input
switch a default repo
Add sidebar nav icons to their own directive
Move none public functions in repos.js to 
_private object
and within that move all functions only used inside project to inside
_ which is nested in private
and only call private functions that are also in private with this.
remove comment that made more sense when planning
Add addRepo function and move code over to right 2 spaces
Move addRepoInputDisplay to sidebar directive (up the chain)
Reset input on add repo with .val(‘’)
* set up for a callback to do that with promise so can make sure repo was added (this is necessary b/c with certain validations that need to be added there is a high chance of error and need to only do it if a repo comes back and was successfully added)
Finish up a first working add repo function 
in the repos service
Change sketched out init site title from local storage to closure to run onload