- refactored the code and cleaned it up a little bit
- added shuffle and sort by line length
- remove unused dependency