Found a good way to consolidate functions
updates gitignore
newline cleanup
add a placeholder for supporting partial patterns
updates readme
relative path for integration tests