Init commit, work from few weeks ago

Includes work on simple cipher code, dictionary of words code, sorting,
searching and reading files.

Only some code includes tests.