added bat file
added some files
refactoring for shift handler in the mixer