Login Cleaned up and now uses SessionMapped User