using less data, adding comments
adding hpolib code
adding readme
adding TODOs