more work on packaging
fix gitignore