updated license
Added useage err and --options
Added TODO