Fix a compilation error with missing *
Added new module + changed default compile path
Added prepended text and added const-ness for requireTypeSpec
Added module icon
Fixed compile issues
Added resource alias
Added a name-based overload for registerVariableType
Changes to make classes compileable and non-crashing