use absolute paths of files to prevent false equals
- build improvements
- README