Ammend about
Adding shebang
Making auto initialisation conditional
Adding logger related classes
Echoing as well
Making use of the logger