Drectory structure change and a new ovsdb lib