Implemented the new installer using XML files