Refactor module once again to load a javascript file and to make the collection system more modular.