todo update
slim down the hash method
Login method for session
update todos