Several improvements done in these files:

- component links are now in their own package -> element/link
- TableComponentBuilder now works outside of the specific context scope which allows for generating the tables in any page we like
- AbstractAnnotationBeanPostProcessorAdapter.java uses logger retrieved from specific extending it processor