Reordered and Restructured

Added more variables; am still confused as to how we are going to read
and execute commands