Good stopping point

Still getting an error, but to make it work, can always add back the
pickapi call function to get an APISTRING.
More stuff

Annotated with things that need to be done