Started implementing a basic command structure.