Many minor improvements to dialogues and data

• Better management of some data
• Show setprofile on launch
• Reorganized MainActivity into distinct groups
• Added external storage read/write permissions
• Added many UI fields and linked them
• Reorganized clue assignment flow and removed from onCreate
• Improved refresh to update other fields
• Clue popups now point to the assigned clue