Added source code and eclipse project files.