Fixed apply.Apply method to remove dependencies
Removed unused error
Go fmt'ed
Fixed configuration to avoid viper's embedded struct handling
Added dumb main