code style and taxonomy support for custom post types