Project that uses pattern matching via suffix trees to replicate musical style via Markov chains