scala generator parts are now ordered alphabetically
skill exceptions are case classes now
added single base type container interface
removed parser combinators from the field parser