rename api register_user to signup
[feature] check if user is active
remove user router
remove user router module
add data handlers
[feature] decide registration path based on data = null ? independent : hosted