Fixed language methods+added new class for files management.
Revert "Fixed language methods+added new class for files management."

This reverts commit ccab14ea040a93579f19753c269c3c92cb485e19.