Restructuring to /lib to align more with node conventions