Add html generator and a simple test