1) Submodule Engine updated.

2) Using entitydef to create entity