added libc/w/lib
added libc/w/string
added libc/w/time
fix struct naming issues in libc/
general style and structure change in libc/