Merge pull request #2 from Varkh/master

Updating Interface
Some thrange
Write to file
Merge pull request #3 from Varkh/interface

Merge Interface to Develop