IS698 Homework 3 "sample_app" project