Dovlu

Reorganized managers with levelManager, added the two interfaces and adding new managers.