Refactoring & moving classes.
Refactoring & moving interfaces.
Added IEntity to store ID & Name for objects.
Refactoring scene & object to correctly use the IEntity.
Cleaning for loops.