components transformed in functions
change entities syntax, add inheritance constructors
Add .enabled property to components+
Merge pull request #1 from Herzucco/TransformingComponentsInFunctionSyntax

Transforming components in function syntax