Made sure that the Icon and Desktop directories will exist when installing
Re-added old parser for level files (now named `BoardParser`)
Made the `BoardParser` work - now we can load from text levels!
Added the very first nSnake level - `arena00.nsnake`
Made possible for the level to specify the player's starting position
Fixed tiny bug that made the level parser jump one tile
Removed unnecessary code from `BoardParser`
Fixed several warnings on `clang++` (not spotted by `g++`)
Improved documentation a little on `Board`
Improved the `Board` API a little
Added metadata support for nSnake levels!
Made game reports if something wrong happens during level parsing
Error message when loading a level file now also includes the line number
Cleaned some obsolete code
Renamed "game level" (as in game difficulty) to "game speed" (since "level" now means a Board)
Added "Levels" option on the Main Menu
Fixed the first level - it spans full Board width now
Added case insensitive compares to `Utils::String`
Made a special kind of `Menu` - `MenuAlphabetic`
Made possible to jump between items on `MenuAlphabetic` by pressing alphabet keys