[TASK] Refactored GameLayer
[TASK] Refactored Ground class
[TASK] Fixed negative offset in ground
[WIP] implemented offset bounds.

Sth wrong for maxHillPoints != 1000
[WIP] implemented Y offset and bounds. Added bigger right margin