Create LAYOUT

LAYOUT details how the program (will) work and how files are set out to be neat (e.g. everything is a function).