Added filenames and line numbers logging
Added Worker thread class