move the definition of MSA datatypes to an own repository and depend on it