Added better error descriptions and error handler for http error
readme update