Refactoring and added Physics demo using FarSeer