module work

simple setting up the base to be a module