categorized PClass into their own columns... not fully tested