Implement receiving portion of home screen

Ignore the previous commit as the title was wrong.  This is the proper
information.

The receiving end is in place, once backend has some usable code in
place we will be able to test and modify as necessary.