All class files rewritten in Swift