Yesterday I attached the display and built a temporary stand. First time it stood on it's own. Some tight corners there that will be a mess to wire up later but I'll manage. I still can't believe that this long cooking project is finally taking shape :D
Have some updated pictures attached.