Added a file caching layer and an HTML server

A quick and dirty file cache layer for an HTML server. Loads all static
files to memory. Should not be used for loading the users pictures.