Start dofining the interfaces
Add the ignore file
Add the main header file