CarDataListner + Demo impl. in TechView

created listener interface
made the CarData class a singleton