Add commandRunner
Change copyright
add temperature getting function
decrease temp
add support to set custom solor