Pääkirja cleanup

Paranneltu asiakas/toimittaja joineja, mutta ne on edelleen todella hitaat.
Lisäksi koodia vähän siistitty.