Bugfix: Create work dir if it does not exist!
Renamed files + tried some exception catching (does not work yet)