Moved cont-expression to ConstExpression, so other modules can use
compile-time hash.
Added ComponentType to get the id of the component by uint64_t instead
of a string. (James idea)
Refactored source code again.

Signed-off-by: Wolftein <agustin.l.alvarez@hotmail.com>