Added rudimentary command structure and download command