Package Architecture

We will discuss in more detail what each file/directory contains, but this graphic serves as a reference so you can get a bird’s-eye view of what goes where and what’s inside

Package architecture

The faded directories are things you don’t have to focus on too much when you first start out and aren’t strictly necessary (although having a tests directory is pretty standard and highly, highly encouraged). Chunks of code are contained in brackets, with some notes and thoughts on the side.