Point class refactoring.

Removing unneeded methods. Adding type conversion methods.