Added priority back in. Comments in the .cpp as to what needs to be changed still
Same as last