Multiples small changes. init.js now use try and catch to handle file existance and errors.