Fixed NPE
Fixed ConcurrentModificatioinException
Restructured code
-Renamed "Impl" postfix to "Default" prefix
-Removed unused methods and classes
-Used interfaces where possible
-Removed @author comments (author is in VCS)
-Changed visibility to package private where possible
-Introduced new annotator package and moved annotator and cell renderer to package
Fixed NPE