new hierarchy : added hermaia/errors directory