Crappy but all integration tests are back
No need to store the compiled template in git
Split code in multiple files