Add new object for modelWorld

incomplete, skeleton
Fix small errors