Remove duplicate typemaps
Add more docs