Majority of Containers converted over

Cache is not a data type

CacheView is the old Cache file

This commit is not stable. will not run - local commit for records
Merge branch 'working' of https://github.com/CrossIan/GeoBook into
working

Conflicts:
	src/com/cse/geobook/CacheList.java
	
	
	
New Data structures should be up to date and working,

Cache contains the equivalent of a single line from the data
Data cantains an ArrayList<Caches>

CacheView is the old Cache.java. i.e. it is a single cache view
CacheList should have GUI and sorting capabilities. (will probably
crash)


**If you have problems pulling please save you local changed to a
temporary file and overwrite local changes with repo.