add order to various object creations, fix how data is passed in to object creation
-rw-r--r-- .gitignore
-rw-r--r-- Makefile.PL
-rw-r--r-- README
drwxr-xr-x lib
drwxr-xr-x t