Initial commit. Added code and README.markdown.