More Basic Refactoring of Labyrinth.cs

Initial player's position is always [3,3].
Changing variable 'rand' to 'random' (No abbreviation needed).
Changin 'ValueChar' to 'type' as per the change of other classes.
enum Direction

Enum 'Direction' moved from 'Labyrinth.cs' to 'Direction.cs'
Remove comments and use Enum CellType

- the initial/old code as comment - removed;
- '*','-', 'Cell.CELL_EMPTY_VALUE', 'Cell.CELL_WALL_VALUE' changed with
the Enum CellType;
Revert "Remove comments and use Enum CellType"

This reverts commit a564321b8c843695e4461656cb8ec275acbc09f4.
Revert "enum Direction"

This reverts commit e2c66eeb250ee6fb756afe075a1f621fba47558f.
Revert "More Basic Refactoring of Labyrinth.cs"

This reverts commit c0622fa4c1c871bd187152e86d0e06fb4541614c.
Revert "Basic Code Refactoring of Labyrinth.cs"

This reverts commit 45d00d3c533e40585ec4804a1761c4cb40f25696.
Remove additional solutions
Labyrinth.cs - Basic Refactoring

- Rename variables, methods, fields, etc..;
- Move  private classes after public ones;
- Move ‘usings’ in the namespace;
- Add ‘this’ to the members of the respective class;
- Separate adjacent elements with a bank line;
- Delete and add empty lines;
Extract Enum 'Direction.cs' from 'Labyrinth.cs'
More Refactoring in 'Labyrinth.cs'

- create property for the field 'currentCell';
- add access modifier to 'Class Labyrinth';
Compile Include="Direction.cs"
Solution is fixed in order to be compiled