Added commonlib and data to the GridViewer solution.
Removed automation part of occupancy grid control in gridviewer.
OccupancyGridControl (gridviewer) draws a simple border when in designmode.
Added gridcontrol to form in grid viewer and implemented resize handling.
Added a grid to the gridcontrol in the viewer.
Added empty grid image to form.
Merge branch 'master' of https://github.com/deaddog/sw505-code
Removed emptyGrid.png image.
Moved the new grid image to the correct location.
Added image to form and implemented methods for extracting cell indices from the occupancy grid.
Added enum for describing the three cell states.
Added StateGrid for describing a grid in terms of the state of each cell.
Cells with probability 0.5 are not drawn.
Removed the grid field from form1.
Added a form for setting 'the perfect grid'.
Conversion from StateGrid > OccupancyGrid implemented in stategrid class.
State in SetPerfectGridForm can now be set using left and right mouse button. Only free and occupied can be set.
GridLogger closes files after creating them.
Added the perfectgrid file, which describes the target 'perfect grid'.
SetPerfectGridForm allows settings unknown cells and automatically saves/loads the perfect grid.