Rewrite with different metadata syntax and get rid of injector
Add a list of features
Split up the spike code into individual files
Fix naming in automagic_injection_spec.rb
Run all tests on save
Improve error messages for depency loops and not found errors