First draft of a more generice physic system.