Some LinkedLists -> ArrayLists in Area.java

for better performance
More LinkedList -> ArrayList changes.
Merge branch 'master' into quadtree