rename some tests, disallow circle movement
add print statements to base test class
treat move_exclude as immutable
fix failing swap and circle tests