Added ability to seed only when user is idle, closes #50