Using restart instead of start for supervisor

Dependency updates
Indentation cleanup