the base html and canvas