Week 3. Homework 1 and 2&3. I include the bottle framework because it's necessary to execute the blog.py