Add server module
Fix whitespace
Update documentation
Update documentation
Implement/add stuff
Move stuff around
Fix stuff, add add stuff
Add note about thread safety
Add more adding stuff again