added riderExists method.
changed init value of rot and changed death condition.
added vacantGrids method.
to remove riders when grid itself removes.
added sampling function.
separated GridCommandCompiler.
added sampleVacantGrids method.
added riderExists method and randomly generate riders feature (for prototyping purpose).
fixed lint problems.