Energy transfer improvements

Still need to improve swipe. It interacts terribly with top/bottom
edge hits. I think I'll need to cover the top/bottom edges in
colliders aren't subject to swipe.