Added collision and physics framework