create user self registration view
Issue #49