Added documentation for components and services