First pass at implementation. Includes tests for checking results against python hash_ring.
Merge pull request #1 from davemarchevsky/1_impl

Initial implementation