Distrubuted Modelling : Object Oriented Implementation with Modelica and Transmission Lines