Clean view navigator widget and make it more readable
Functions of the "ClassFilterProxyModel" class have directly
been defined inside the nested class to make the nested classes
more consistent.
Member variable and function names were changed according to the
common naming convention.
Functions have been reordered according to the access specifiers.
Unnecesary comments have been removed to clean the code.
Loops have been modernized.