Barebones ClassData conversion

Still need to put types into function signatures.