Move publication packages to content package.
Behavior factory fix.
Number of page is an int.
Behavior: remove factory contrainst
Content type: rename pages field.