Fixed visible element calculuation in Namespaces.
Added simple hello world example using external modules.