I guess my main question with coupling, do you think I should actually remove messages to controller, so that the module can be tested with out a controller?
I was thinking, well the module will always need a controller. However I suppose it would be nice to test with out one.
CLA