Switch out Jekyll in favor of Pelican.
Pelican uses python, which allows us to create a python virtual environment in this project. This allows to run the project (optimistically) everywhere, without having to worry about everyone's local environments. This also works on the iastate linux computers if people are interested in using those.
I've tested this out on the iastate linux, and I can do the following:
website/content/pages
.make deploy
in the website
folder.