LruCache now implementing IDictionary
Minor fixes and flow corrections
Added unit testing for DataRowProvider
Partial implementation of DataRowProvider

Has a non-working implementation of indexing. Implementation fails because StreamReader buffers reads.
Program now loads and displays data.

Loads data from a hardcoded file and uses the first line as header titles.