Create repo structure
fix ingore patters in interface and src
Add folder for unit tests
Make project compilable
Implement ex 5.5