Implement the extract function
Add a verbose output option
Add --decimal to allow identifiers to be represented in decimal
Implement --create