add shoulda matchers as a development dependency
set up a spec for spree prototypes
create a has and belongs to many association for spree taxons and prototypes
fix up some of the depreciations in taxon spec
wrap option types in an id and a data-hook
add taxons for admin prototypes
add spec to prototypes feature for deleting
use taxons instead of properties for deleting

just to prove a point :)
create initial spec for spree property
remove old `.find_all_by_prototype` code

This code seems old. It is trying to do a table join on a non-existent
relationship, or rather, a table that is non-namespaces with `spree_`.
Also, I couldn’t get it working while writing tests for it. Tested out
the method on a current project and returned PG errors. Tests returned
SQLite errors.
add taxons to product creation
use alias method instead of creating another method
whitespace
use better naming for after create on prototypes
nvm, don't alias_method. Bad idea.
add test for to_param
refactor to_param test with its
refactor active_products to not use scope variable