basic registration and login system (without oauth fb login yet)