Add 7zip sub module
massively frustrating code commit (sorry)
update opensteam works
code cleanup