Added user management and github oauth support.