Refactor. Moved core classes to new folder called Core
Changed over to Action having flag that causes sumbitChanges