moved Chain classes to theit own directory
some code formating
some changes
reseeting all changes to the official library, have to restart
removed unneeded classes, removed WURFL fileprefix, moved some files
Revert "removed unneeded classes, removed WURFL fileprefix, moved some files"

This reverts commit b89428adc61dae5e7d6c76c8e4711f8ecc3866e3.