Additional install targets for maps, and reworked dependencies
Use a generated header from README.md Finalise git ignore file