Another huge commit, I should get better at this
Fixed #5 confusing buttons and removed the regen-button