Implemented 'ActOnce'.
Completed tests on 'ActOnce'.
Implemented 'ActRepeated'.
Renamed the core functionality  from "act" to "execute".
Included tests in AllTests.
Defined contract for 'ExecuteAlwaysWhen' and adapted implementation accordingly.
Merged branch 'feature/executewhen' into develop.
Created test hierarchy level for controls.