Public gets first glimpse of new EU building