I added new classes, new widgets and new dependancies (vivagraph lib)