Code cleanup
Migrate to Swift
Migrate to Swift.