Separation of parsing logic and GUI frontend - which is now recognizable and provides basic features (import multiple plain text files and generate one combined JSON file)