Create basic inventory manager
The first iteration only allows for a more robust way of adding devices.
Later iteration will get a lifecycle management, where it will notice if devices will reboot and try to maintain a consistent state.
Edited by Neil-Jocelyn Schark