cleaned up the dir structure of repo, added README files, and added examples.