Code structure# Todo Go through how the code is actually structured with directories and from core to utilities and pugins.