Treadstone intercooler and more

#1