Added support for the situation where no factory class has the sam name as the state.
Added empty line to improve the output when executing example.laja.
Replaced encapsulatorClass with encapsulator.
Show error message if unknown state was used.
Added TheEar related classes.
Removed unused imports.
Improved imports for behaviour classes.