better abstraction for new, xml-based link files, plus added some objects for the novice home directory