Look forward to seeing how you approach this, I am still to make the leap indoors.

What software are you using for all this?