Added caching to the site thanks to @AdamGoose on Github (I kind of stole his implementation since it works so well. Why reinvent the wheel right?)
Didn't need this, just made for testing purpose