add in a default file hash and cleaned up init function a bit

though init is local, we've moved to not have any Printf anywhere except main. Return the string and have it printed as usual cmd output