moved everything into root, no need for src
added in DisallowConfig function
make flagconfig be able to keep track of positionals