Ported majority of base types to new meta-model - excluding algorithm type.