Added type support to entity.
Support type in create command.
Merge remote-tracking branch 'origin/5-run_command' into 5-run_command