Signup branch

No test are created for this.  Setting up basic structure.
Mian/Rike:  Will you approve?

@mikelikesbikes 
@ryanbriones