Xml serialization added with subsequent model changes. Main console output upgraded.