Implemented FilePath.Defrag (needs testing) and small cleanups
Updated README