Added domain model suggested by Ash

tsk, cowboys