Closes #54: smushing related code in separate class, SourcingAdmin is now less then 1500 lines.