continued implementing box2d