Cleaned up for use as a github.io page