Tu "problema" está muy lejos de ser código todavía, así que ningún manual te servirá.
El problema que tienes es que ni siquiera puedes pensar por ti mismo, y buscas que alguien más piense por ti.
La regla de oro de la programación "primero resuelve el problema, luego programa la solución" parece que no aplica para ti, ¿o qué tipo de ayuda esperas?