added relatiionship between user, memeber, and membership
added memebership controller
Merge pull request #8 from dan-hill/membership-model-implementation

Membership model implementation
created file structure
made Membership model availible at the module level
changed verify password function for user.py to new simpler version
added id setup to user model on creation of object from existing object in db
Merge pull request #9 from dan-hill/modularize-controllers

Modularize controllers
added attribute error for invalid email setting
fixed token g
implemented username recovery
partially implemented password recovery
Merge pull request #10 from dan-hill/validation-in-model-setters

Validation in model setters
Merge pull request #11 from dan-hill/reorganize-recovery-module

Reorganize recovery module
Merge pull request #12 from dan-hill/feature-cleanup-extravaganza

Feature cleanup extravaganza