Changed the tables and seeders be ready for sprint 3.0.0
Added the rules and good junk like that.
It's all good now, and the validation works

'
Merge pull request #5 from GlennHatt/model_refinement

Model refinement