iText version upgraded
api refactored and cleaned up