[WIP] Initial docs

Todo:

- [ ] Finish up basic usage docs
- [ ] Finish up API docs
- [ ] Setup RTD account and deploy there
- [ ] Update setup.py to read requirements from requirements.pip