Sessions - login

Basic login functionality implemented via sessions.