Implement point addition