added more library bits from elsewhere
Added readme files and renamed folders slightly