rename to be consistent with naming scheme
fix name again
remove stale file
remove stale file
Add more documentation.