Add libpng as dependency, needed for matplotlib
Use MySQL as a database backend
Refactor to use PEP8 code style
Fix division by zero the in ram view