First Sync

Upload source.
Description update

Readme updated
Clean up.

Removed unused code/files.