Broke fades out into their own file
Fades work, cancel right, and can be manualy cancled. The fade command is now tied in too