fix bioschemas syntax for compound card

we now generate all of bioschemas json from the model.
also related to #267 and #268.
5 jobs for master in 12 minutes and 26 seconds (queued for 1 second)