Basel

added protocol creation alpha and registration/login/logout functionality