Inital PR

Fixed many issues all around, added all requirements to components, took out ```console.log``` variables from ```thalam.coffee```, repaired/spell checked site, etc...

Current Errors(Console.log):

```
Uncaught TypeError: Cannot call method 'each' of undefined backbone.js:216
Uncaught ReferenceError: require is not defined thalam.js:5
Uncaught ReferenceError: NotificationsView is not defined 
```
Errors from fresh ```rm -fr public && roots watch -debug```
First error location: backbone.js
Second error location: thalam.js
Last error location: index.html