hike finder app for cmpe 231