Added Entity Component engine.

It's so cool.