refactor nyan cat and add it to full rotation