Add dialog for adding new book or changing existing.

Also removed user setting because it was buggy and not nessesary.