Added source files and edited README.md