The hangout for novice programmers to break some friggin ground!
Items marked with a * are required.