Add idle-injection control loop
Minimize public interface
Change temperature values to integers
Refactor kernel I/O interface