Initial commit. The html is generated from parser.py