Primeiro commit, apenas modules, public e config