Added the composite example
Updated code and added the package menu
Added the own composite chapter
Merge branch 'composite' into develop