Using modules in Flex 3 is a real pain in the back. While creating modules may be easy, but loading and unloading them is very difficult to manage. The best thing is to avoid using modules as much a possible.

There seems to be  better way to handle modules in Flex 4 as you can see from this post