basic html structure implemented