Line number

Added line number and tab spacing feature.... and a favicon!
I think you guys can benefit from creating a directive out of this. Controllers seem like the wrong place for this code because it's heavily tied with the DOM/keystrokes. Directives will help for sure.

Talk to DJ about how to use directives. If he's not available I think another group has used them too