Worked on output handling
made output driver framework more flexible to eliminate one more switch case hell
roughly hacked benchmark output driver (just for testing the overall performance)
fixed a 1 byte overflow in mtm loader