Add component scan configuration
Add Jackson to ensure JSON conversion works
Get basic NI provider working