File structure, Unit tests

Began adding unit tests. Moved files into a more organized format.
Merge branch 'master' of https://github.com/ianharmon/thing