Added most of the basic command creation