The pull request of doom.

Fixes #117
Fixes #122
Fixes #124
Fixes #125 
Fixes #109
Fixes #59
Fixes #123
Fixes #120
Fixes #110
Fixes #109
Fixes #100
Fixes #96
Fixes #94 
Fixes #99 

## Current state

- [x] Make includes absolute
- [ ] Update Links
- [x] Fix Password auth
- [x] Fix Password fields (#125)
- [ ] Integrate OpenGraph for sharing
- [ ] Integrate mysqli
- [ ] Add new method to generate verify keys
- [ ] Fix .htaccess
- [x] disallow lol'ing, when user is not logged in (redirect to login)
- [ ] rewrite profile page
- [ ] add admin backend
- [ ] implement report function
- [ ] add settings page for users