Moved a lot of code around to arrange all the public/private stuff more clearly.
-rw-r--r-- 49 Makefile
drwxr-xr-x - src