Hello there general structure! Things might change, but for now, this is
how everything is laid out.