re-factoring: file & dir read routines reworked

- buffer link routine is improved
- work-space/project/entry constructors are improved