Blog page update

TODO:
- Use .json files instead of .ejs files for posts
- Complete Sponsors, Calendar, and Contact pages