[#LIB-155] Refactor configuration | Circular references of Devices handled with ThreadLocal
[#LIB-155] Refactor configuration | heavy update, maps support