added concurrency aid annotations
make view element types a static array
remove redundant annotations
added concurrency annotations
added concurrency annotation
remove unused package