Revert "labyrinth2"

This reverts commit b0f8112d2887e2f499c2cfc30576aa854c6d7676.
OOP progress (Discarted)