You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Passed by the area yesterday, but forgot to take a picture until I was already on the way out. It looked like three transformer cabinets were installed in place. Other than that, no other changes that I noticed.