Added email uniqueness checking
Added farm create