Initial file searching program.

To do list:
Support multiple keywords.
Case sensitive/insensitive.
Parameterize all options.