A Flexible protection bukkit plugin