Ported Labs from Objective-C Purdue App