Which construction project are you asking about?
The castle crane pictures are most likely taking down holiday lights and I believe it is gone now.
The Hub project is progressing in stages and scheduled to complete in 2016, I believe.
The Main St. scrims vary by project. Which did you see?