Unit tests are very necessary due to the difficulty of reading/parsing obscure file formats. Once unit tests are setup, CI should be easy to add.