Moved argument parser outside BitsXP class