lint all the code
switching to sub-command structure