Sign up and session functionality completely working. Specs to be completed.