moved the source into the lib directory