Since I am new to this z-wave stuff, here’s a general question: why does the z-wave network need primary and secondary controllers (a.k.a. what’s one and what’s the second)? Next, can Vera function as a secondary controller or (a) it must be primary (b) while not necessary, it is recommended to be primary controller?