UI skeleton setup
Improved user interface

Very hacky solutions here and there but better than before.
Imported angular.js 1.2.26