Added the ability to sign up, because that is kind of important I suppose