Rensat upp main och flyttat relevanta metoder.