still needs work

now the addPoint method creates point and replaces the initial Point list