feltöltöttem az osztályok leírását(még nem végleges), sárgával kiemeltem a kérdéses dolgokat