Here are all the files in their current state

Works... mostly. Has a ways to go.