Code refactored. Split up StatusCodes to RetrieveStatusCodes and CreateStatusCodes.