Rails web app architectural playground - engines, soa, etc...