Simpler model class
Removing most boilerplate code.
Errr