Generalized the constructor of Points, removing 'magnitudes' argument

This constructor is both simpler and more flexible. Furthermore, exactly
the same constructor can be used for VectorFields.