Adding source files.
Updated readme