add texture to part_floor and part_wall
add light and shadow