change identstring cache
ui updates
add string data collector
add string data collector
add ui drag support
add string data insert
add ui drop support
extend insert algorithms
some cleanups