added new stuff
 divided command files into seperate groups