Major update in NamedObj and derived class: since we could dealing with
models with multiple name object - but different with class - within the
same container, we cannot use HashMap. For the sake of simplicity we
will use arraylist.
So add, remove, get and contains has been modified.

Added "FSMActor" as class to detect in MoMLImporter.load()