Replaced error service with custom exception. Updated readme.