Merge pull request #46 from Wohlstand/master

Merge to Update 46
Merge pull request #47 from Wohlstand/master

Merge to Update 47
Merge pull request #48 from Wohlstand/master

Merge to Update 48
Merge pull request #49 from Wohlstand/master

Merge to Update 49
Implement some useful functions for layers, to prevent code duplication.
Merge pull request #50 from Wohlstand/master

Merge to Update 50
Merge branch 'master' of https://github.com/KevinW1998/PlatGEnWohl.git
Merge pull request #36 from KevinW1998/master

Implement some useful functions for layers, to prevent code duplication.