added drum_replacer.py which at the moment replaces each transient in a drum clip with a randomly chosen drumhit from a collection. At the moment this is just a prototype for how to replace drums. Once we start doing the MLportion this should become more integral to the project.