adds usage exits

Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>