Simplify the saveData API
Changes to the model to support varibale monitoring intervals