Add command line argument parsing. Add temperature awareness.