Added abstract posloader class
Updated test for new posload.py