ConfigurationEntity class - refactoring.
Status: Alpha
Brought to you by:
m_arkit
Refactor so that subclasses would carry
responsibility for converting values etc. so that
these fields could be moved to proper subclasses.
Even for creation of subclasses these fields shouldnt be used.
Instead a string discriminator should be used,
so getDataType should return String.