Changed the e2 functions to be more consistent.
Added Barracks Queue Access to the e2 functions.