added grid, ship object and touch event