made replaceable sprite and tile map