Initial commit of full repository

Added all base code and examples.