Fixing small problem with string function, and adding comments and new functions to process structures (data and identifier)
Added the remover of comments and whitespaces in structures. That has to be put inside a function