Pushing source into github

This is sample code.
Some of the code has been removed for Privacy.