* feat(login): add error response v2 and error handler v2 * feat(error): added the base error class * feat(error): added the base error class * feat(error): remove unnecessary code * feat(error): fix types * feat(error): add http status code helper