Using 1 file to load translation files (en.po, es.po, etc)
Updating vendors
Removing use of "global" variables
Moving calls that use session in the before middleware
Moving installation files in chash
Adding lang files using po added in 1 file.