Cleanup and prep for public release

- First release intended for others to use
- Readme fleshed out, including basic documentation
- Moved the projects around
- Added a (stub) DX test app