updated .gitignore
Initial commit
added ArrayTools; MANY UPDATES; LINT