fragments: added new picker
fragments + tests: new *message* components fragments, tests refactored
fragments + tests: removed old fragments