removed direct dependencies on box2d (unless using box2d components)
Work on entityCollection, created standalone engine executable project