removed comment
go fmt
moving code around
point.go should be it's own thing