General store renovation retains country charm