Coreutil classes now work with the terminal, also some ls and cp fixes