Use SBT for dependency management. Refactor parser. Use command line args. Add sample file.