added fields to program and issuer, moved validator into util
removing model changes so we can at least grab the DRY'ing up of that util function
Merge pull request #109 from cmcavoy/update-data-fields

d'oh