More improvements + added lots of images.

Now automatically detection will expand/contract for more items instead
of needing code added to javascript for the new items to to work.