Added - persistent to setup requires
Added - Interfaces

ContentActions interface specifies the object that will be stored in annotation storage
TodoUtility interface specifies the API for the TodoUtility