bfosterjr: fixed event state loop, updated readme