Why dont you have it as a WIP (work in progress) do a small one first and then go into detail at a later date. One advantage of this would be feedback.
Go Go Ben!