Adding before api
Adding modules method
Adding global config loading
Fixing before dependency chain