Added libs, both external and ones that aren't on github in their src. Need to check licensing if I can do this.
restructuring