Implemented part of the interfaces and added sample project
Implemented classes as some of the interfaces
Created sample project (#11)