Can't Create Content Type
I think because of overriding 'base' property, change it to 'node_content'


  using the "base" return component of hook_node_info() as the function
  prefix. For example, poll.module defines the base for the Poll content
  type as "poll", so during creation of a poll node, hook_insert() is
  only invoked by calling poll_insert().