add slim template engine