PayStation Assignment for Factory/Strategy Patterns