Cooldowns, and update to ability interface