Added AuthToken.authorizeRequest middleware
Added utils/Billing.js
cleaning up payments mechanism
Code Refactor
More Code Refactoring
Major changes, weird state
Refactor with mongoose plugins complete, passed integration tests
Deleted dead code
Merge branch 'feature/buy_membership' into develop