Gravar e-mail: A Logic Programming Approach to the Conservation of Buildings Based on an Extension of the Eindhoven Classification Model