[FEATURE] Adds ability to change passwords. Also adds message flashing. Imposes a minimum length on passwords.
Adds success alert to user login page.
[FEATURE] Adds account delete interface. Adds how it works page. Changes change password interface
adds cancel button to delete account
Changes signin and signup links to buttons
includes suggestions from pull request.
Lots of user auth cleanup
Merged
Added support for commit new password to user model. Basic implementation of delete.
Cascading delete should work. SQLite disables foreign keys by default, but we can send a pragma command to enable them.
Update some UI stuff
Fixes merge conflict