implement share button
rewite exploration share button
extract ActivityLink class to ActivityUtil
add CollectionHomeActivity
format
update code format setting (tab width)
add todo comment