Added Facade for File and Input, was been adopted a new license and corrected some BUGs