Added targeting system (T, leave by Esc) and made TileEffect
remove-iterator better