add frandom module (credits to thicklizard)
add some improvment. Now user can change thermal setting