Show, o brunofamiliar montou um resposta bem bacana ali que pode ajudar muito a ter um norte de como seguir.

Daqui uns dias eu vou tentar criar um post mais detalhado, com algum passo a passo simples resolvendo um problema real.