initial commit of template for interactive applications