Adding interfece IPlace and report class definition