copy constructors implemented

Copy constructors implemented for TileGrid and it's subclasses.