First commit

From original Physix 0.5.5 Beta source code