Page cacheing static pages
Summary
In order to reduce load on the server which is serving the same pages over and over we can use cacheing to save a local copy of a page to the user's browser. This is generally done on static pages, or pages that do not dynamically change all the time. This is implemented in roomlist so this should be a straight copy paste.