android client initial commit