Create collection model skeleton, closes #2