Restructured Complex folder
Introducing Interfaces