[build] added cmake file;
[world] added base component class;