Created interfaces for logic project