First attempts at templates and includes