Changed the HashSet to LinkedHashSet in order to maintain the sortorder in the DataReader
Also applied some minor changes for a cleaner output in the Reader.jsp
Finally added Log4J for debug purposes