i renamed most of the constructors and the files.
i added an ant build file and an external tool configuration to run the file.