Struggling to structure code in larger programs? Great resources a beginner might not find so easily – death and gravity