Added source code previously written.  Expanded goals in readme.