Initial Commit - A little startup

The index and a start on the cache is made.