finished user-signup / layouts and routes