Added __getitem__ method to the sudoku board class

The method cannot currently handle splice objects.  The overall algorithm
should probably be improved as well to incorporate some logical
improvements.