Merge tag '1.5.1' into develop

Release: 1.5.1
Preparation for new development cycle after release 1.5.1
Separate output
Move output to View class
Rename methods
Reformat Code
Update inline documentation.
Version bump 1.5.2-rc.1
Version bump 1.5.2
Merge branch 'release/1.5.2'