Restructure Files

Plan: Take every single file and find a new more meaningful location for it.

- [x] `client/` folder with all frontend stuff
- [x] `server/` folder with all web stuff
- [x] `src/` folder with generic stuff (retrieve and others)
- [ ] Empty `public` folder, use grunt to compile assets on server
- [ ] Get all vendor files from `bower`