basic html and main.js