Implement PointSequence class to encapsulate functionality for handling closed and open point sequences