Add Recipe class and clean up

Remove broken ListFragment extension for now until you
know what you're doing. :P