Add item provider to make managing easier
Start supporting item provider
Additional support for nodes server-side