Minor code cleanup.
Fixed minor oppsies.
Fixed directional correction.
Added refreshing evolutions, and fixed dupe bug.