switched to pandas for x12 factor speed

collating ferengi took just over an hour. Now it takes just under 5
minutes.

Also fixed a couple of bugs.

Note: odd question still not collated.