Added classes for the various states in preperation for dealing with the operations matrix.