Update mixfile to new mix syntax
changed supervisor syntax to rely on ex builtins
Logging should use ex Genserver
Config should use ex Genserver