First commit - the html page (some stuff are working but it's overall pretty dirty)