renaming lib to src

this appears to be the pattern i see mostly on other projects: lib
contains the built versions of the code and src is the unbuilt/dev
versions.