source code dump

uploaded work completed so far to git