lots of changes, just need flask-wtf functioning properly