cleaned up and standardized my code more; added insert() and clear() to ISliceController; finished position lookup in DataGridViewController