Remove reference counting from Commands and Module
Rework modues and start on creating a Class/Instance/Method/Funcor lifecycle
Clean up searching for paths