modular: added basics/controllerWIthAsyncDataService spec + minor cleaning