Modified DBAccessor.retrieveAllRecords to
throw DBException seeing as it will be public.
Added test packages for db, network and gui
Very messy - Really need to tidy up