chore(*): code organization and doc structure prep

This commit moves the code from the lib folder to a src folder. It also
adds additional metadata to the package.json in preparation for the
aurelia docs app. Some preliminary docs have been added, for testing
purposes.