First draft of configuration proposal.

@smarterclayton 
Starting point for discussion. Feedback welcome. Also let me know where you'd like more detail.
Add something about it being recommended to use existing packages provided by kubernetes to do reading and writing of these objects, specifically ```pkg/api```?