Added beginning implementation of point class