Cleaning up BaseCommands

Replaced code tapping into Bukkit with proper wrapper functions