initial commit, some oop with javascript and pixi.js