Initial release

Added code, documentation, and images