Optimize imports
Add android-support-annotations library
Add some @Nullable @NonNull to SharedList.java