refactpored c-structure-values and added alexandria library