yeah, I18n
Lib inner directory structure
changed inner lib directory sturcture to a flatter one: just throw the .php files in core, shell, and vendor