Uploaded all work

Still needs some work and tweaks.