Add jadx-gui, restructure src directory
Update gradle build files
gui: add icons to classes tree
gui: add icons for packages tree, add hierarchical mode
core: store line info, add fields and methods to api, refactoring
gui: add fields and methods to tree
fix gradle scripts, update readme
core: fix duplicated imports
gui: don't create output directory on startup
gui: fix tree class switch