Closed #9 - tried to do the loading and reloading of modules properly with imp