Add more samples
Add javadocs
Add Text Capabilities