added support for the @PostConstruct annotation + injectable Logger