adding new sample app for user authentication, lots of random stuff associated with that