Asdf
Asdf
added java api, responses, some error handling and general radness