Source file + readme changes

Added the source file and more info at readme.md