manually used changes from Steven Murray to improve installation - many thanks!
added gitignore from Steven Murray