Add endpoint for adding a key result to an objective

* clearer error handling (display error message)
* update ReadMe