A Four-Layer Model for IT Support of Knowledge Management