Rewrote from extremely DERPDERP to less moronic line count
Take file path as cl argument, print more statistics