Finished demo_app for CS132A