Add simple command line interface
Clean up tests
Add ast node for modules
Order removals before additions in diffs
Pass result as a parameter during parsing
Sort after flattening
Autosort autosort