refactored file API
refactorings
use dummy event
time to go home
multi-os support
fixes