add category unit test. modify git ignore
git ignore being difficult
Update README.md
organizing file structure
Merge branch 'master' into testing
reorganize skeleton and structure
add unit tests
Merge pull request #27 from shaunmcgeever/testing

Testing