Implement basic registration & authentication. Start to implement responding to profile questions