Refactoring and simplification of TexturingViewHelper

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Fix some compiler warnings and refactoring of the TexturingView.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Turned on many more compiler diagnostics and fixed the warnings.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>