some cosmetics and cleanups
added dialog for selection of materials
added new classes
implement skeleton functionality for HTML export
added unique ID
first implementation of new I/O
adjustments due to introduced unique Id in material
first version of HTML export