updated usage output and readme
more read me and type fixes