CS454 Android Assignment