first pass as adding these files.

still have to clean up some issues