Updated modules and reorganized the directory structure to make it less confusing.
Finished roles and cmd access.