B T
If you plan on finishing this project by next June in the way Houston54 outlined you better be running. I'm afraid 9 months will produce a little one but rarely something as ambitious as what you have in mind.
Always put off till tomorrow what you can't do today...