Sahil: Add history and arbitrary command support