Mobile catalog

This is the completion of the work I started doing during pycon; the interface of the Kivy catalog has been redesigned to be more mobile friendly.