Allowing for a web interface
It works with angular - i am so excited
Cleaned things up quite a bit