Seperate Threaded GUI Window with command queue interface, basic clear and set pixel functions implemented, basic test working2