Teleport is a lightweight model layer for Objective-C