added slate and it's dependencies