Updates to interface, added NSString additions