Point constructor added
Added some more setter methods
Added constructors