added element types to struct and addjested hashing in Point
Merge pull request #1 from JacobBarthelmeh/master

added element types to struct and addjested hashing in Point