Minor refactoring and comment cleanups
Fixed comparison section. Now identifies overlapping genes etc. well for test files. Other related bugfixes for test file.