POI class refactored

POI.Properties is now List<string>
ToString() override method refactored to use POI.Properties