Move live report directive into components