Initial config file and ServiceProvider cleanup

Signed-off-by: Hunter Skrasek <hunter@perk.com>