Swift & Rotation Fix

+ Now includes a complete Swift implementation.
+ (Poorly) fixed a bug where UILabels don't resize properly on device
rotation.