Initial implementaiton with only registering abilitiy (no login/logout)
resoled conflicts