fixed errors in CoordBlock

duplicate methods and poorly implemented merge and shift