Finished adding command stringing, command history, command history editing, signals