Solution to the "Pocket PlayLab" developer challenge that was assigned to me for being considered for the post of Software Engineer (Web)