Github sync, kaipaa refaktrointia, paljon copypastea + ominaisuuksia voi lisata