Add .gitignore
Replace new_class_from_raw() and new_type_from_raw() with create()