Changed documentation namespaces.
Added check for multiple script constructors when compiling scripts.
Added check for no script constructors when compiling scripts.