Added object for storing state info

/src/org/osuosl/ocw/StateChangeData.java: Stores all the necessary objects and fields that are needed if the app is destroyed in order to be able to restore the state as it was left.