add temperature library and routes to get temp