first version of app with user creation