homepage rework and blog enhancements