Assignment 2 for Mobile Development Theory (IMT3662)