feature: added ui-router interface, separated the views using ui-router
feature: redid the UI, and added jquery