Add files for diff visibility.
[Bleeding] Add Village API. Adds BUKKIT-3182