sample app for understandin git hub