added test files
added descriptive commentary
updated README