RecipeView functionality
UI updates
Merging refactor and master