initial commit - porting to github