separating Context parsing from CubeEngine
help commands are now childs of a command (this is not optimal)
do not forget do calc argbounds