Changed the effectivePow structure so moving effective PowerUps works better.  Also made randomized elements and powType methods more efficient