View helpers cleanup

**Overview:**
* Comments cleanup
* CS cleanup
* Add some missing docblocks and comments
* Properties are sorted alphabetically
* Methods in blocks are sorted alphabetically
* All helpers now follow this structure set*, get*, has*
* Some minor changes

**Every helper now follow this structure:**
> __construct()
__invoke()
__call()
__toString()
render()
toString()
...
set*()
get*()
has*()