Add Doc for Installation and Usage
Add interfaces with documentation