Rails Engine Guide from http://guides.rubyonrails.org/engines.html