Initial Release

Work in progress, sample implementation, not ready for general consumption.