Kartanluku tiedostosta, refaktorointia