Solution Popup implementation. All except avatars. Testing needed.