Move Module classes to separate directory
Reorder global getters in Silex class
Add Language Factory and implement LangSystem into main class
Add smarty function and modifier for the Language system