did the lib/user file and the docs. added billy code also, but it's still not fully complete