import v1.04 from cpan
added gitignore for generated files