getting gravy-basic of the ground

it's time to get this project started. here's the initial template
structure i have in mind.