generate venue model and write validation/relations tests