removed unused variable filetimes
more formatting
moving the hasher to the one place where it is used. WIll replace it later.
yet more formatting