server.js: Server now communicates with the database only through the bus. Initialization of db fields happens only once at start up
core/dirTracker.js:  'StorePathNUpdateUI' is divided now to two different function according to comply with the 'single responsibility' principle
public/js/app.js: Renamed 'addPathRow' --> 'addRow'