fix coding style : remove tab characters
wrap long lines
fix coding style : remove spaces after arguments
improve DocBlock
fix coding style : opening parenthesis for function declaration should be on a new line