Add user auth and templates