Move template/source file API to Horne\View