version up
Gradle wrapper
Command line option parsing
Extracted the uri fetcher class
Package refactoring
Package refactoring