implemented a temperature monitor and UI

but they're not yet useful