Yea, not sure why they had to butchered it. I have a Lulzbot TAZ 4 so it was convenient to use their firmware. There's probably a lot of settings i will need to modify to use the Marlin at your link. Can you please tell me the main settings I will need to change and are they all in configuration.h?