added bcrypt, sessions, and user authentication
added the modal and some stylings
set up user table and included some basic routes