Cleaning up Actions

- Swapped Acts and Actions
- Removed "total_sample" argument from all print actions
- Created a general "batch" function on actions
- Reorganized code to separate printing code from batch defs