Added non-functional login lightbox
Added nonfunctional signup form lightbox
Created user login and logout functionality. Started signup functionality
Created signup functionality with error checking and messages in lightbox
Added login lightbox error checks
Changed login error alerts to messages in lightbox
Fixed Errno 32 broken pipe by changing $.post to a form action
Removed unneeded upvote and downvote functions from map.js
Only logged in users can vote
Displays login to rate message when somene clicks arrow buttons
Users can delete their ratings with a second click on same arrow
Infowindows reflect user's vote status - disabled button, and bold number reflect current vote
If user is signed in, checkin is associated with user
Fixed get_votes error by checking if dictionary exists
Fixed rating bug. Cleared checkin ratings columns to prevent errors going forward
Fixed bug: when votes exist but not by this logged in user
Changed user exists alert error to display in login lightbox
Login errors don't specify if email or password was wrong
Added password security with hashes and salts