starting work on map point class