WIP Release 0.3

Goals of 0.3:
- Documentation
- Unit Testing
- Bug Fixes
- OAuth 2 (Possibly)