luokat omiin tiedostoihin, kauniimpaa koodia, objekteille tieto omasta sijainnistaan