added new dependencies, made menus loading from the server