Add new chart features like multiple charts and fix average bug on temperature chart