Non-functional changes to improve code quality
Tests for modified BAMParser
gitignore