Revised many commands and added others

Using inspriation from the work of Tavis Rudd.