Heaving buoys, point absorbers and arrays