fixed some references from points to coloured points, and enabled the user to select how dense they want their points to be