Tightens security of species model. No attributes are mass-assignable. Some are now read-only