Creating html for this purpose

File index.html
Inserting style for smooth scrolling.

main.css
Inserting style for basic layout structure.

main.css
Inserting style to align the title of sections.
Inserting style animations for layout.