The content type is the basic building block of the FarCry framework. It represents a collection of "content objects", for which FarCry will manage deployment, administration and editing interfaces and whatever functionality you think might be useful.
Removing Content Types — There is no built in method for completely eradicating a type/rule. But if you want to do it manually, these are the parts you will need to cover.
Deploying Content Types — FarCry does things a little bit differently to other frameworks. Why concentrate on generating componentry and code by introspecting a database table, when you could be doing the complete opposite.