updated grid class
updated robot class
add grid out of bounds exception class