Development of an Object-Oriented Dynamics Simulator for a LFR DEMO