wrote my own static file middleware because Express's was exhibiting 'mysterious' behavior
fine-tuning static file middleware
logs in and out, creates account in user table
need to hash password correctly, and add salt field