More GUI work, also fixed not saving public/private setting. Closes #96