Split up devCommands into seperate script files

Each of these should now have a clearer purpose