Added source files and updated README.