Refactor CSS, add CSRF token to Restangular, fix scrollbar overlap

fixes #110