Test Passed for shortened XML file. More Elements to be added
Added JARs to external dependencies
Parser now passes test for defaults, document info and a single
textbody. Also the structure for the data storage has been made. TODO:
investigate storing multiple textbody elements into a list
Tests reformatted and some added. ElementList now does not cause an
error but all is returned null. To be investigated.
some attempts to add list functionality, not working at present
Added more tests which now pass. list of elements still returns null
Text List fixed and all classes in the slideshowdata package refactored.
Tests rewritten and passed.
Methods added from Upload2Slide2 branch along with test methods

tested the XML paser and the upload methods with mostly successful
results. Not finished yet. 

Logic needs to be moved around, etc

soon...
Moved logic into new method uploadXmlData(SlideShowData) which will take
in all of the data given to it and upload to the SQL server.

may need to change a couple categories on the server for ease of
download
Integrated the xml parser with the data uploader. Now looking at
changing the functionality to allow for multiple xml files to be added.
new slide creates new product. New slideshow adds new list. Methods
added to SQLConnection to add and delete-last products/lists.
Added functionality to xmlUploader so that it adds a list and products
to the database. then add those new products to the list. the relevant
product id is also added to the media tables
A lot of refactoring of the parsing and uploading packages. Tests
refactored to clean up after themselves (ongoing)
More assert tests added to TestDataUploader
all tests now properly implemented and passed for uploading data to the
database. TODO: modify the parser to allow for addition media info for
an existing product.
modified the data uploader to allow for product upload as opposed to pws
upload. TODO: finish list differentiation
bug fixed with type of categoryID passed to created product
Started download class for retrieving slide data from the database to be
added to slides via the media handlers. TODO: make it work
stilol working on data download from server
Downloader now mostly complete, however tests do not pass ass a problem
is occurring when adding an element to the arraylists. To be
investigated