Views updates

* Updated gitignore (some minor annoyances)
* Reorganised Gemfile
* Some style updates (including better mobile design)
* Remade sign_in view (references T53)
* Added some translations (references T138)