aquacontrol2,ino will not compile

I am having issues compiling this file. the error i am getting is.

Below is the error message.

Arduino: 1.8.6 (Windows Store 1.8.14.0) (Windows 10), Board: "LOLIN(WEMOS) D1 R2 & mini, 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, All Flash Contents, 921600"

C:\Users\Tom\Documents\Arduino\aquacontrol2-0.3\aquacontrol2\aquacontrol2.ino: In function 'void setup()':

aquacontrol2:204:24: error: 'readChannelColorFile' was not declared in this scope

readChannelColorFile();

^

aquacontrol2:206:11: error: 'initNTP' was not declared in this scope

initNTP();

^

aquacontrol2:208:18: error: 'setupWebServer' was not declared in this scope

setupWebServer();

^

aquacontrol2:210:31: error: 'defaultTimersAreLoaded' was not declared in this scope

if ( defaultTimersAreLoaded() ) {

^

aquacontrol2:215:40: error: 'updateChannels' was not declared in this scope

channelUpdateTimer.attach_ms( 1000 , updateChannels ); // Finally set the timer routine to update the leds

^

C:\Users\Tom\Documents\Arduino\aquacontrol2-0.3\aquacontrol2\aquacontrol2.ino: In function 'void loop()':

aquacontrol2:229:37: error: 'getTimefromNTP' was not declared in this scope

time_t ntpTime = getTimefromNTP();

^

aquacontrol2:237:20: error: 'setNewHostname' was not declared in this scope

setNewHostname();

^

aquacontrol2:242:14: error: 'updateOLED' was not declared in this scope

updateOLED();

^

Multiple libraries were found for "WiFiUdp.h"
Used: C:\Users\Tom\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi
Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.14.0_x86__mdqgnx93n4wtt\libraries\WiFi
Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.14.0_x86__mdqgnx93n4wtt\libraries\WiFi
Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.14.0_x86__mdqgnx93n4wtt\libraries\WiFi
Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.14.0_x86__mdqgnx93n4wtt\libraries\WiFi
Multiple libraries were found for "EEPROM.h"
Used: C:\Users\Tom\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.4.2\libraries\EEPROM
Not used: C:\Users\Tom\Documents\Arduino\libraries\arduino-NVM
exit status 1
'readChannelColorFile' was not declared in this scope

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

aquacontrol2.ino (8.61 KB)