add error code implementation to OiRequestHandler #85 & start implementing load project