0.3 Changes

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