Add better errors gem

Add better errors for consistency with other apps