Fixes #153 - New front-end structure & design #180
This pull request introduces a new front end design and structure that builds on what @ODAVING had created using the old Planet structure and the design mockups created in #12 . The new design is responsive and uses CSS grid to allow for easier maintenance down the line. It also features a cleaner HTML structure and includes an easily template-abletag as the basis for each blog post. A small UX tweak I added was to sticky the "Title" section of each article to the top while scrolling since a major gripe of mine when using the old Planet was that it was difficult to know which article you were reading when scrolling through a wall of text.
Obviously this UI is still feature-light but I hope that it is a starting point that we can use going forward as we add to it. Eg: Pagination, search, post stats, etc.
You can view the live demo here
In this PR I also removed some old, unused files like the planet.css & images folder that was found in the root dir. I also used a temporary logo.svg I created until the logo PR gets merged / resolved.