Holding the line.....

updates module dependencies and gitignore