Small fix to throw exceptions
Made Point serializable
Small bug fix with abstract key class and added a little more inline docs
Merge pull request #44 from JoshuaEstes/MoreRandomFixesAndUpdates

Lots of small bug fixes, updates