ignore vim swapfiles
basic recipe scaffold

ultra-simple - and won't stay this way for long...
Fix recipes data

image url should be just a string, not text.
Also - permit url and original source (which I added lates) via the
scaffold.
gems for testing and safer secrets

Adding testing and metrics gems.
Also add dotenv so I can use an environment variable for my secret_key_case
remove the secret token from github.

I've generated a new one locally and stored it in my environment variable.
and ignore the .env file
add some validation to my recipes

just some simple presence-of validations.
basic cookbook controller

empty... ready to be filled with recipes.
Basic cookbook page *does* something.

Make cookbook page slightly presentable - it lists some recipes with the
basic rails tutorial styling.
bit more stylin.
Basic application layout

Straight from the tutorial
more substantial controller tests

Recipe controller is where everything is at - so it pays to have more
substantial controller testing over it.
basic "steps" scaffold -> recipes have steps
steps must belong to a recipe
Basic upgrade to steps to be nested

This is the simplest form of steps as an independant model.
They are nested under recipes *if they already exist* and can be edited using
a common template to that in the step-form.

recipes will accept nested attributes for them, and will not reject their
params.
but we don't start out with any stesp in the recipe.