Fixed the "htm" extension issue and added file structure.