a fun and practical example of making a blog site with OO js