add random forests, refactor the voting classifier