added some Point dependency injection in HullPoint
removed some useless comments and whitespace