Keys N Krates electrify Westcott Theater