consolidation

a huge consolidation of files and scripts. A huge clean up.
some new files and scripts.