Completed ManagerState class as discussed. Did minor edits on the WareContext as well. I think I have seen some issues that we didn't discuss about, I have tried to explain it in the email.