[TASK][WIP] Define first Interfaces and CheckRegistry