fix bouncing, change actors to use vectors