implemented tiles
added particles