Project done for scopely summer internship 2014