semi colons dude
add some tests to cover adding, deleting and updating a point