Assignment 4 - Advanced Android Development - UC Irvine