A very approximate basic class structure
Minor fix