front: Implement basic gridview gallery for initial alpha testing.

This is just a stand-in until the fancy gallery is implemented, so it
doesn't need to be perfect.  I started with multiple columns but then it
looked weird on smaller devices.  Rather than port to a LinearLayout, I
just kept the GridView and made it a single column.