Added dirtyData tracking, lockable and publishable features as well as on click save action and add row features.