Revert "Revert "Revert "minor code fixes"""

This reverts commit 634ed9fbc5dff0846550c2fde4cd539da85204ff.
Revert "Revert "imporoved archive.html template""

This reverts commit d5a04937b092acb5719f05a577ccf496cc07c88e.
Revert "Revert "Revert "imporoved archive.html template"""

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

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

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

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

This reverts commit 69e8cf0f0dfe91fcb435513e8449542a587e4b89.
Revert "Revert "Revert "Revert "minor design changes""""

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

This reverts commit 82da01134f754fe866712adfcc929dbcf6be1894.
Revert "Revert "Revert "Revert "minor design changes""""

This reverts commit 983293f1b71cb975c4cbb1787e74a8e137817f8c.
Revert "Revert "Revert "minor design changes"""

This reverts commit 967710bf96f78f950638b6e311765090bbab111b.
Revert "Revert "Revert "Revert "imporoved archive.html template""""

This reverts commit ae697fbccefc5f972ed9678ea7e37a65dbb4a496.
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.