diff --git a/README.md b/README.md
index a8ba5cbf83f42a1a81027e3c5093bb75b8412d21..5b15efc39026a5c7a3ddfc827ea330f967d32134 100644
--- a/README.md
+++ b/README.md
@@ -39,7 +39,7 @@ Building
 To build the .aar for the client, cd to privategrity/client/android/client and
 run this command:
 
-$ gomobile bind -target=android gitlab.com/privategrity/client
+$ gomobile bind -target=android gitlab.com/privategrity/client/api
 
 Adding the .aar to the Android Studio project
 ==
diff --git a/client.go b/api/client.go
similarity index 98%
rename from client.go
rename to api/client.go
index 697ffc97b90b6857280f7ee79f69894617f81039..800d2a156e136683880de24099d77c86352c9ba0 100644
--- a/client.go
+++ b/api/client.go
@@ -1,4 +1,4 @@
-package client
+package api
 
 import (
 	"gitlab.com/privategrity/client/crypto"
diff --git a/client_test.go b/api/client_test.go
similarity index 98%
rename from client_test.go
rename to api/client_test.go
index 2baa2664178a91ffb249804e62a92379a76d60df..cbeef676c03769fae39b58ce2bb0100813f5a75a 100644
--- a/client_test.go
+++ b/api/client_test.go
@@ -1,4 +1,4 @@
-package client
+package api
 
 import "testing"
 
diff --git a/build.py b/build.py
deleted file mode 100755
index 8163ffa0e20cd9e836110cfa86974916a6a829f2..0000000000000000000000000000000000000000
--- a/build.py
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/env python3
-
-import os
-
-# Run this script to re-generate the .aar build artifact for the Android app.
-
diff --git a/initialize.py b/initialize.py
deleted file mode 100755
index d89a67dcfba07e5d22bf63a170bccdaf9a01992c..0000000000000000000000000000000000000000
--- a/initialize.py
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/env python3
-
-import argparse
-
-# This script will download and install, or use local versions of, the Android
-# NDK and gomobile. These are needed to build the client for mobile but they
-# can't be installed with glide for various dumb reasons.