Made it use hexxehs API

Not 100% sure if the returning data is correct but it seems to be. 

A lot simpler than I had expected.