added phpunit package and also added vendor to ignore list
added getters for data and templateFile
added composer.lock to ignore
added some tests