A little of refactoring, and adding support for managing supported languages
Added support for SwiftyJSON