Updated Point

added comments + tests