Download Binary again if found to be corrupt.
fixed api mismatch and boolean issue
extensible api
added daemon mode
initial release