Added warning colours for empty content. Ref #41.
Adding cache manifest and managing resources. Closes #43.
Adjusting the way that socket events are handled. Closes #44.