A basic template for text apps