Renaming and refactoring

works hallf, fix comming soon
added initialize method

So the physics stuff can be created whtn the world dusn't tick
tweaking