Initial commit. Command list history is implemented and working correctly using read() and CommandList. Exec'ing will be the next major feature to add