Working threading, panel can now add new Squares