Revert "Revert "Revert "imporoved archive.html template"""

This reverts commit fa93094227f40f037ce87c1e896a897a19f05b8c.
Revert "Revert "minor design changes""

This reverts commit 8f69206f311366ae8dcd9be1bc8f9573246a7b4c.
Revert "Revert "Revert "minor design changes"""

This reverts commit ef478c747ef387c70db58dc1fe1d48162f455b6f.
Revert "Revert "Revert "Revert "minor design changes""""

This reverts commit 50f4db7c1a9d5685dcaa0b67c8b8a359cab83fde.
Revert "Revert "Revert "minor design changes"""

This reverts commit 0cd5729463dcf982dd99ccb2d72529a1de4ff0db.
Revert "Revert "minor design changes""

This reverts commit 3fcbff3b4f46d9f3a79d7e854756d3d04009763c.
Revert "Revert "Revert "minor design changes"""

This reverts commit 7d42f0e8431d734bb7d01c3f693b8a91722e27b9.
Revert "Revert "minor design changes""

This reverts commit a0baf60e676d45d419b84daf1da267b1a68be45e.
Revert "minor design changes"

This reverts commit 20a1e9c368bd9524b5bf734df459939ae011bfab.
Revert "Revert "imporoved archive.html template""

This reverts commit 432cec1497bad703b3035234c33e709752504c55.
Revert "imporoved archive.html template"

This reverts commit 869dd96bc35159c3594991acf959a33623e1ca0d.
Revert "Revert "minor code fixes""

This reverts commit 2ec7bacc9ac665ada34ed6b4c14b69a553be9d76.