fix(tests): tests for the token authority
fix(token-authority): store new tokens
feat(token_authority): validate and void tokens
feat(token_authority): add split operation
chore(token_authority): more tests for split
feat(token_authority): add merge operation
chore(token_authority): removed unneeded code