OSGi basics with samples