setting up base files
building first implementation for module container