removed unneccesary init functions on vendor models.
made trailing slashes in views, and also updated requirements.txt
got rid of init by using kwargs on register view. started working on flask login, but doesn't work.
implemented vendor logging in and out, and also registering, with flask-login
added bcrypt encryptions for passwords on register.  need to change login and validation to match this.
used more generic vendor term when instantiating the specific vendor objects before committing to db.  also changed login to use bcrypt.  also accessed the vendor id for making post the correct way via flask login.