working on libRocket support for GUI