Coursera "Programming Mobile Applications for Android Handheld Systems", course project