Sorry for the messy code, it is currently early early morning.. I also start installing this in my exhibition space very soon. So would love to figure out how to do this ASAP. Also, there are some aspects in there that are now redundant, such as the timer; which was an original element, but not not so much.