add email test; reference :defaults hash directly; add Guardfile