Restructured the code and introduced organizer-messages.