initial release to GITHUB

The code so far