Added module reloading

This is an example of how an external module can be reloaded. The
reload(module) function plays a big part here.