remove database schemas & update contributing
Install sphinx and used sphinx-quickstart to generate conf.py
ignore sphinx config file for flake8 checking
Merge pull request #67 from brendam/add-sphinx-65

Install sphinx and used sphinx-quickstart to generate conf.py
Implemented authentication & authorization using Flask-Login and Werkzeug (closes #61)
Fix runtests.py to return non-zero exit code on test failure
Remade tests to test business logic rather than http response codes
Fix client side password validation, fix login and register form repopulation
Merge pull request #68 from cmrn/authentication

Implemented authentication & authorization using Flask-Login and Werkzeug
Merge pull request #71 from cmrn/fix-runtests.py

Fix runtests.py to return non-zero exit code on test failure
Added tests for authentication
fix flake8 errors
Merge pull request #70 from cmrn/redone-tests

Remade tests to test business logic rather than http response codes
Merge pull request #73 from cmrn/authentication

Added tests for authentication
Admin area is now separated into a flask blueprint
Fix auth tests after moved to admin blueprint
Merge pull request #74 from cmrn/blueprints

Admin area is now separated into a flask blueprint
Create mailer helper module
Add email for new signups
Show transaction amounts as dollars and cents

This is implemented on the client-side using datatables. Part of #34