Project for COP4656 Software Development for Mobile Devices