Initialize Inverse
Improve inverse
Big improvement to helper.rb
Do big refactoring for inverse
Add spec for inverse