catching same time event conflicts
adding in session storage of user to make login a little more perssitant
getting history and urls to work properly
removing some dev code