User settings

closes #83 #98