hpoints review working (Fixes #23)

Review functionality is not complete, see issues #43 #44 and #45
for outstanding issues