chore(project): npm init
feat(formatter): initial naive implementation
test(formatter): add tests against naive implementation
feat(formatter): remove falsy values
feat(formatter): only include flags for true keys
fix(formatter): stringify values with a single character key
feat(formatter): handle optionless arguments with _
fix(formatter): stringify optionless arguments
refactor(formatter): split optionaless args handling into separate fn