Starting components

secretly hoping someone with better writing skills will come in and
beautify my super fugly explanations