Templates instead of methods

Setting up common ground for other types of files we would like to read!