shuffle some classes under proper packages
proile editor: fix passing of initial theme hue to the hue ring
make the "home" (back arrow) toolbar button in the profile detail activity behave like the back key this already done for the new transaction activity and seems proper here too without it, pressing back (on the "keyboard") finishes the activity returning to the main activity without changing its state (e.g. the drawer is kept open), while pressing the home arrow (usually at the top left) re-starts the main activity, closing its drawer
profile editor: offer a suitable color for new profiles suitable is defined as the color standing most away of all other profiles' colors
themeId -> themeHue
whitespace
migrate a bunch of globals to LiveData
locale-aware String.format these are debugging things, the English locale should be fine
wrap Log.d calls, skipping them on non-debug builds pro-guard doesn't seem to work and has some scary warnings for the json parsing library
mFragment may be null here happened on 5.1.1
remove unused reference to the profile detail FAB the fragment already takes care of it
ProfileDetailActivity: delegate options menu item creation and handling to the ProfileDetailFragment
make the profile details activity use the theme of the profile
major rework of the profile management moved entirely to the navigation bar
migrate to AndroidX
Move ProfileDetailActivity under activity/