Created a common Object State Manager and have done some related 
refactoring. Added coloring of the object state to the view.