@Sportster, Not too difficult to get setup. I will work on the setup documentation and post a link here to the GitHub page.
Essentially, you just need to compile the code in the Arduino IDE and upload it to the ESP8266 board, connect to the WiFi hotspot created by the ESP8266 board with your smartphone/wifi connected computer, enter your WiFi SSID, password, timezonedb key, OTA password, Blynk auth key, Blynk host and Blynk port. The smartphone application is a Blynk app (http://blynk.cc). I will supply the QRCode for the app that can be loaded on your smartphone. The app on the smartphone will be all setup and ready to use. There are two ways to interface the Blynk app to the clock - use Blynk's servers on the internet, or use your own Blynk server.
I am using a Raspberry PI as my own Blynk Server. This allows me to add as many Blynk Widgets to the application as I want. Each Blynk widget has a "cost" associated with it and if you use the Blynk hosted server, you only get a limited amount of credit added to your account (you can purchase more). If you use your own Blynk server you can assign any credit amount to your account on the server. The app I created exceeds the free amount of credit that you get if you use the Blynk server. Purchasing additional Blynk credits is not that expensive though.