Seperated commands into their own files