Early stages but looking good so far.

I really don't think your timescale of two months is going to be achievable though... laugh