migrating the source codes from desktop to github