Modify tuple and pointer type printing
Add comments in the source code and remove useless functions in scope class