A simple library to do all of the nasty sending and parsing for you