Board construction code added, piece position check and snap

Board.cs now builds board level according to Resources/Levels/levels.json.txt file
Pieces check if their position are valid