update notes on Component Lifecycle, remove button example files
add client testing plugin + bare client tests
trying out core plugins
plugin.get_base_dir and plugin.get_full_path are different