the whirlpool galaxy simulation