refactor arguments again. Added binary and LICENSE.md