Getting the registration process set up on slim adding some new stuff