State Enum for MonitoredItems
Instead of using 'A', 'C', 'T', 'M', etc, we should have a state enum for MonitoredItems. This will require us to add an AttributeConverter so that we can maintain compatibility with what's in the database, and possibly some type of mapping for when we get MonitoredItems through the rest apis.