Initial Commit - A little startup

The index and a start on the cache is made.
[Preprocessor] Added html lib.

Needs some refactoring.
[Preprocessor] Fixes in html and cache module.
Merge pull request #1 from DannyvanderJagt/Client-Preprocessor

Merge Preprocessor with master.