add member sign up feature. fixes #45
Merge branch 'feature/member_sign_up'