use celery (with redis backend) as task queue
refactoring
python2.6 compability
added commit graph
use canvas instead of svg for charts and graphs
replaced matplotlib chart generation with d3.js