This is ALMOST working. I have everything except the activity part
together. I'm commiting so we don't lose it.