web Host Squarespace Lays off 19 of its Employees | Blerbz