Can classes for GUI creation be externalized to other programming languages?