encapsulate pixijs render logic in a class, beginnings of an architecture