Refactor Supervisor into Figaro
Use yamler in favor over yamerl
Add ability to include env-specific configuration