add basic tests for sessions; failing
tests successfully failing; typos fixed
bcrypt with testing: in progress